/**
 * 基础函数工具包
 * @param window
 * @param $
 * @param undefined
 */
(function (window, $, undefined) {

	//jQuery扩展
	$.extend({
		util: {
			namespace: function(namespace) {
				var arg = arguments[0];
		        var names = namespace.split('.');
		        var context = window;
		        for (var i = 0; i < names.length; i++) {
		            var str = names[i].trim();
		            if (!context[str]) { context[str] = {}; }
		            context = context[str];
		        };
			}
		}
	});
	
	//解决了IE上js不支持trim的问题
	String.prototype.trim = function() {
		return this.replace(/(^\s*)|(\s*$)/g, "");
	}
})(window, jQuery);